Skip to content

Conversation

@ibroheem
Copy link

  • All uppercase reduced to lowercase.
  • Prefer snake_case over camelCase
  • Renamed class uuid to basic_uuid, uuid is an alias of basic_uuid
  • All other uuid_ classes inherits from basic_uuid
  • Addes init_ methods to basic_uuid, instead of calling ctor directly, and then assigning to *this
  • ....

@Archivist062
Copy link
Owner

It appears that the tests are not updated.

Upon adaptation of the test suite also, uuid_balanced() and uuid_strong() call basic_uuid() regardless of what may happen, adding a 40ns overhead to each

@Archivist062
Copy link
Owner

Since I applied most of your modifications by hand on the library myself, I would want you to add your name to the contributors file by yourself and setup another pull request

@ibroheem ibroheem closed this Feb 17, 2018
@ibroheem ibroheem reopened this Feb 17, 2018
@ibroheem
Copy link
Author

40 ns? What the heck is that! Let me update the tests and check

Edit: that close was a mistake, I wanted to comment only

@ibroheem
Copy link
Author

It appears that the tests are not updated.
Now update

Upon adaptation of the test suite also, uuid_balanced() and uuid_strong() call basic_uuid() regardless of what may happen, adding a 40ns overhead to each
Fixed! U can run the test to confirm

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants